trifolium repens - Spanish English Dictionary